plot of land planted with satureja - Spanish English Dictionary